package top.tangyh.lamp.care.service;

import top.tangyh.basic.base.service.SuperService;
import top.tangyh.lamp.care.entity.LeavePatients;
import top.tangyh.lamp.care.vo.query.CancelPatient;
import top.tangyh.lamp.care.vo.save.LeavePatientsSaveVO;
import top.tangyh.lamp.care.vo.update.LeavePatientsUpdateVO;
import top.tangyh.lamp.care.vo.result.LeavePatientsResultVO;
import top.tangyh.lamp.care.vo.query.LeavePatientsPageQuery;

import java.util.List;


/**
 * <p>
 * 业务接口
 * 已撤销病人
 * </p>
 *
 * @author zqb
 * @date 2024-07-23 09:08:13
 * @create [2024-07-23 09:08:13] [zqb] [代码生成器生成]
 */
public interface LeavePatientsService extends SuperService<Long, LeavePatients> {

    /**
     * 查询手动出科的病人
     * @return
     */
    List<LeavePatients> selectLeavePatients();

    /**
     * 撤销出科病人
     * @param cancelPatient
     * @return
     */
    int cancelPatients(CancelPatient cancelPatient);
}


